• word of the day

    angostura bark

    angostura bark - Dictionary definition and meaning for word angostura bark

    Definition
    (noun) the bitter bark of a South American tree; used in medicines and liqueurs and bitters
    Synonyms : angostura

Word used in video below:
text: Oh mr. pig what's it to be call bark
Download our Mobile App Today
Receive our word of the day
on Whatsapp